.page-p-l{
  padding-left:1em;
}
.page-p-r{
  padding-right:1em;
}
.page-p{
  padding:1em;
}

@border1: 1px solid @c-border-color;
.border-top {
  border-top:@border1;
}
.border-bottom {
  border-bottom: @border1;
}
.border-bottom-gray {
  border-bottom:  1px solid #ccc;
}
.border-top-gray {
  border-top:  1px solid #ccc;
}
.bg-input{
  background-color:@bg-input
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: @c-placeholder; /*输入框提示语的字体样式*/
}



.border-b-r{
  position: relative;
  &:after{
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 2px;
    background: repeating-linear-gradient(
      -45deg,
      #ff6c6c 0,
      #ff6c6c 20%,
      transparent 0,
      transparent 25%,
      @blue 0,
      @blue 45%,
      transparent 0,
      transparent 50%
    );
    background-size: 80px;
    content: '';
  }
}


/* 文字 */
.c-result{
  color:@c-black;
}
.font-result{
  font-size:24px;
  color:@c-black;
}



/* 按钮上、下间隙 */
#app .s-btn-t60{
  margin-top:@s-60;
}
#app .s-btn-b20{
  margin-bottom:@s-20;
}



